English Dictionary
◊ NESTOR NOTABILIS
Nestor notabilis
n : large brownish-green New Zealand parrot [syn: {kea}, {Nestor
notabilis}]